﻿<?php
/********************************************************************************
 * breakphp	=>	项目入口
 * @copyright 	2012-2013 http://www.breakphp.com,All rights reserved. 			*
 * @link 		http://www.breakphp.com                     				    *
 * @author 		BREAK(306309883@qq.com) 				                        *
 * @date 		2012-07-31			                                            * 
 *******************************************************************************/

/*
 * ---------------
 *  设置系统常量
 * ---------------
 */
define ( 'SYSVER', '1.0.0' ); // 框架版本
if (substr ( PHP_VERSION, 0, 1 ) != '5')
	exit ( "BreakPHP框架环境要求PHP5！" );
define ( 'DS', DIRECTORY_SEPARATOR );
define ( 'SELF', pathinfo ( __FILE__, PATHINFO_BASENAME ) );
define('DOCROOT', realpath(dirname(__FILE__)).DS);

// 框架核心目录 / 应用程序目录

$framework_path = 'lib';
$app_folder = 'app';
$modules = 'modules';

if ( ! is_dir($app_folder) AND is_dir(DOCROOT.$app_folder))
	$app_folder = DOCROOT.$app_folder;

if ( ! is_dir($modules) AND is_dir(DOCROOT.$modules))
	$modules = DOCROOT.$modules;

if ( ! is_dir($framework_path) AND is_dir(DOCROOT.$framework_path))
	$framework_path = DOCROOT.$framework_path;

//定义框架根目录
define('APPPATH', $app_folder.DS);
define('MODPATH', $modules.DS);
define('SYSPATH', $framework_path.DS);

unset($app_folder, $modules, $framework_path);

define ( '__START', microtime ( true ) );

/*
 * ---------------
 *  载入初始化文件
 * ---------------
 */
require APPPATH . 'bootstrap.php';